Global Index
HTML5 JS API Index > Typed Arrays Tutorials & Specs

DataView

Implements ArrayBufferView.

Properties
ArrayBufferbuffer
unsigned longbyteLength
unsigned longbyteOffset
Constructor
DataView(ArrayBuffer buffer, optional unsigned long byteOffset, optional unsigned long byteLength)
Operations
unrestricted floatgetFloat32(unsigned long byteOffset, optional boolean littleEndian)
unrestricted doublegetFloat64(unsigned long byteOffset, optional boolean littleEndian)
shortgetInt16(unsigned long byteOffset, optional boolean littleEndian)
longgetInt32(unsigned long byteOffset, optional boolean littleEndian)
bytegetInt8(unsigned long byteOffset)
unsigned shortgetUint16(unsigned long byteOffset, optional boolean littleEndian)
unsigned longgetUint32(unsigned long byteOffset, optional boolean littleEndian)
octetgetUint8(unsigned long byteOffset)
voidsetFloat32(unsigned long byteOffset, unrestricted float value, optional boolean littleEndian)
voidsetFloat64(unsigned long byteOffset, unrestricted double value, optional boolean littleEndian)
voidsetInt16(unsigned long byteOffset, short value, optional boolean littleEndian)
voidsetInt32(unsigned long byteOffset, long value, optional boolean littleEndian)
voidsetInt8(unsigned long byteOffset, byte value)
voidsetUint16(unsigned long byteOffset, unsigned short value, optional boolean littleEndian)
voidsetUint32(unsigned long byteOffset, unsigned long value, optional boolean littleEndian)
voidsetUint8(unsigned long byteOffset, octet value)